

import java.awt.*;
import java.awt.event.*;
import java.util.Properties;
import javax.swing.JFrame;

import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;

public class Selecao extends JFrame implements ActionListener {


    private static final long serialVersionUID = 1L;

    final int HEIGHT = 450;
    final int WIDTH  = 410;

    
    private JButton testeSerial;
    private JButton jogo;
    private JButton sair;

    private Container c;

  
    public boolean raposa;

    public Selecao () {


        setLayout(null);
        setBounds(0,0,300,250);
        setTitle("Teleprocessamento - Seleção - Raposa e Gansos");
        //Centralizar
        setLocationRelativeTo(null);
        //Sem �cones
        //setUndecorated(true);
        c = getContentPane();
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);



	testeSerial = new JButton("Teste Serial");
	testeSerial.addActionListener(this);
        testeSerial.setBounds(20,20,150,30);
	c.add(testeSerial);
    
	jogo = new JButton("Jogar - Ganso");
	jogo.addActionListener(this);
        jogo.setBounds(20,55,150,30);
	c.add(jogo);
        
	jogo = new JButton("Jogar - Raposa");
	jogo.addActionListener(this);
        jogo.setBounds(20,90,150,30);
	c.add(jogo);

        sair = new JButton("Sair");
	sair.addActionListener(this);
        sair.setBounds(20,145,150,30);
	c.add(sair);

        setVisible(true);
        testeSerial.requestFocus();
	

    }


    public void actionPerformed(ActionEvent e) {
	String cmd = e.getActionCommand();


	if (cmd.equals("Teste Serial")) {
            SerialDemo serialDemo = new SerialDemo();
            serialDemo.setVisible(true);
            serialDemo.repaint();

	}

	if (cmd.equals("Jogar - Ganso")) {
            raposa = false;
            new Jogo(raposa);


	}
	if (cmd.equals("Jogar - Raposa")) {
            raposa = true;
            new Jogo(raposa);


	}

	if (cmd.equals("Sair")) {
            System.exit(1);

	}


    }


}
